pile grating - Alemán Inglés Diccionario